package net.yxsoft.bean.deployApp;

import lombok.Data;

/**
 *应用部署页面请求类
* */
@Data
public class DeployRequest {
/*------------------------------------------站点信息-----------------------------------------------*/
    /**
    * 站点名称
    * */
    private String siteName;
    /**
     * 联系方式
     * */
    private String contact;


/*------------------------------------------主机信息-----------------------------------------------*/
    /**
     * 主机Ip
     * */
    private String hostIp;
    /**
     * 主机端口
     * */
    private String  hostPort;
    /**
     * 主机用户
     * */
    private String  hostUser;
    /**
     * 主机密码
     * */
    private String  hostPassword;
    /**
     * 数据库用户名
     * */
    private String  dbUserName;
    /**
     * 数据库密码
     * */
    private String  dbPassword;
    /**
     * 数据库端口
     * */
    private String  dbPort;
    /**
     * 应用服务端口
     * */
    private String  appPort;
    /**
     * 部署方式
     * */
    private String  deployWay;


/*------------------------------------------区块相关信息-----------------------------------------------*/
    /**
     * 区块链
     * */
    private String  chain;
    /**
     * 组织
     * */
    private String  org;
    /**
     * 节点
     * */
    private String  node;
    /**
     * 区块链账号
     * */
    private String  chainAccount;
    /**
     * 存证
     * */
    private String  evidence;
    /**
     * 共享
     * */
    private String  share;

/*------------------------------------------日志相关信息-----------------------------------------------*/
    /**
     * 日志输出级别
     * */
    private String  logLevel;
    /**
     * 是否使用国密
     * */
    private String  isUseSM;
    /**
     * 交易处理线程数量
     * */
    private String  threadSum;



}
